2025-11-03T21:23:47.506Z INFO ComponentImageRepository controller/component_image_controller.go:160 Will create image repository {"controller": "component", "controllerGroup": "appstudio.redhat.com", "controllerKind": "Component", "Component": {"name":"gh-multi-component-parent-ghqy","namespace":"build-e2e-zdos"}, "namespace": "build-e2e-zdos", "name": "gh-multi-component-parent-ghqy", "reconcileID": "10e7833c-fee5-4fde-b5ed-3e166517960d", "ImageRepositoryName": "imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy", "ComponentName": "gh-multi-component-parent-ghqy"} 2025-11-03T21:23:47.536Z ERROR ComponentImageRepository controller/component_image_controller.go:186 failed to create image repository {"controller": "component", "controllerGroup": "appstudio.redhat.com", "controllerKind": "Component", "Component": {"name":"gh-multi-component-parent-ghqy","namespace":"build-e2e-zdos"}, "namespace": "build-e2e-zdos", "name": "gh-multi-component-parent-ghqy", "reconcileID": "10e7833c-fee5-4fde-b5ed-3e166517960d", "ImageRepositoryName": "imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy", "ComponentName": "gh-multi-component-parent-ghqy", "error": "imagerepositories.appstudio.redhat.com \"imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy\" already exists"} github.com/konflux-ci/image-controller/internal/controller.(*ComponentReconciler).Reconcile /workspace/internal/controller/component_image_controller.go:186 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile /cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:116 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler /cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:303 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem /cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:263 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2 /cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:224 2025-11-03T21:23:47.536Z ERROR controller/controller.go:316 Reconciler error {"controller": "component", "controllerGroup": "appstudio.redhat.com", "controllerKind": "Component", "Component": {"name":"gh-multi-component-parent-ghqy","namespace":"build-e2e-zdos"}, "namespace": "build-e2e-zdos", "name": "gh-multi-component-parent-ghqy", "reconcileID": "10e7833c-fee5-4fde-b5ed-3e166517960d", "error": "imagerepositories.appstudio.redhat.com \"imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy\" already exists"} sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler /cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:316 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem /cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:263 sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2 /cachi2/output/deps/gomod/pkg/mod/sigs.k8s.io/controller-runtime@v0.19.0/pkg/internal/controller/controller.go:224 2025-11-03T21:23:47.823Z INFO ImageRepository.ImageRepositoryProvision.ProvisionImageRepositoryAccess controller/imagerepository_controller.go:791 Image repository secret created {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy","namespace":"build-e2e-zdos"}, "namespace": "build-e2e-zdos", "name": "imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy", "reconcileID": "003533e1-9e19-44dd-974c-fb7732d1863c", "IsPullOnly": true, "SecretName": "imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy-image-pull"} 2025-11-03T21:23:47.830Z INFO ImageRepository.ImageRepositoryProvision.GrantAdditionalRepositoryAccessToTeam controller/imagerepository_controller.go:579 Config map with additional users doesn't exist {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy","namespace":"build-e2e-zdos"}, "namespace": "build-e2e-zdos", "name": "imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy", "reconcileID": "003533e1-9e19-44dd-974c-fb7732d1863c", "ConfigMapName": "image-controller-additional-users", "action": "VIEW"} 2025-11-03T21:23:47.847Z INFO ImageRepository.ImageRepositoryProvision controller/imagerepository_controller.go:517 Finished provision of image repository and added finalizer {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy","namespace":"build-e2e-zdos"}, "namespace": "build-e2e-zdos", "name": "imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy", "reconcileID": "003533e1-9e19-44dd-974c-fb7732d1863c"} 2025-11-03T21:23:47.940Z INFO ImageRepository controller/imagerepository_controller.go:997 Application pull secret updated with new registry auth {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-suite-test-application-kmxt-gh-test-custom-branch-wufdjv","namespace":"build-e2e-lumb"}, "namespace": "build-e2e-lumb", "name": "imagerepository-for-build-suite-test-application-kmxt-gh-test-custom-branch-wufdjv", "reconcileID": "08c14ca5-6ed2-437c-aacf-137710baadf7", "application": "build-suite-test-application-kmxt"} 2025-11-03T21:23:48.018Z INFO ImageRepository controller/imagerepository_controller_service_account.go:84 Added secret link to service account {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-suite-test-application-kmxt-gh-test-custom-branch-wufdjv","namespace":"build-e2e-lumb"}, "namespace": "build-e2e-lumb", "name": "imagerepository-for-build-suite-test-application-kmxt-gh-test-custom-branch-wufdjv", "reconcileID": "08c14ca5-6ed2-437c-aacf-137710baadf7", "ServiceAccountName": "build-pipeline-gh-test-custom-branch-wufdjv", "SecretName": "imagerepository-for-build-suite-test-application-kmxt-gh-test-custom-branch-wufdjv-image-push", "action": "UPDATE"} 2025-11-03T21:23:48.087Z INFO ImageRepository controller/imagerepository_controller.go:259 Updated component's ContainerImage {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-suite-test-application-kmxt-gh-test-custom-branch-wufdjv","namespace":"build-e2e-lumb"}, "namespace": "build-e2e-lumb", "name": "imagerepository-for-build-suite-test-application-kmxt-gh-test-custom-branch-wufdjv", "reconcileID": "08c14ca5-6ed2-437c-aacf-137710baadf7", "ComponentName": "gh-test-custom-branch-wufdjv"} 2025-11-03T21:23:48.126Z INFO ImageRepository controller/imagerepository_controller.go:266 Updated image repository annotation {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-suite-test-application-kmxt-gh-test-custom-branch-wufdjv","namespace":"build-e2e-lumb"}, "namespace": "build-e2e-lumb", "name": "imagerepository-for-build-suite-test-application-kmxt-gh-test-custom-branch-wufdjv", "reconcileID": "08c14ca5-6ed2-437c-aacf-137710baadf7"} 2025-11-03T21:23:48.257Z INFO ComponentImageRepository controller/component_image_controller.go:191 Image repository already exists {"controller": "component", "controllerGroup": "appstudio.redhat.com", "controllerKind": "Component", "Component": {"name":"gh-multi-component-parent-ghqy","namespace":"build-e2e-zdos"}, "namespace": "build-e2e-zdos", "name": "gh-multi-component-parent-ghqy", "reconcileID": "f451483d-13d7-4abf-9f65-453db874b1f6", "ImageRepositoryName": "imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy", "ComponentName": "gh-multi-component-parent-ghqy"} 2025-11-03T21:23:48.319Z INFO ComponentImageRepository controller/component_image_controller.go:204 Component updated successfully, 'generate' annotation removed {"controller": "component", "controllerGroup": "appstudio.redhat.com", "controllerKind": "Component", "Component": {"name":"gh-multi-component-parent-ghqy","namespace":"build-e2e-zdos"}, "namespace": "build-e2e-zdos", "name": "gh-multi-component-parent-ghqy", "reconcileID": "f451483d-13d7-4abf-9f65-453db874b1f6", "ComponentName": "gh-multi-component-parent-ghqy"} 2025-11-03T21:23:48.411Z INFO ImageRepository controller/imagerepository_controller.go:997 Application pull secret updated with new registry auth {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy","namespace":"build-e2e-zdos"}, "namespace": "build-e2e-zdos", "name": "imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy", "reconcileID": "e87305a5-a26e-4d9a-9925-4c70c0c5afe8", "application": "build-suite-component-update-jtjm"} 2025-11-03T21:23:48.504Z INFO ImageRepository controller/imagerepository_controller_service_account.go:84 Added secret link to service account {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy","namespace":"build-e2e-zdos"}, "namespace": "build-e2e-zdos", "name": "imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy", "reconcileID": "e87305a5-a26e-4d9a-9925-4c70c0c5afe8", "ServiceAccountName": "build-pipeline-gh-multi-component-parent-ghqy", "SecretName": "imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy-image-push", "action": "UPDATE"} 2025-11-03T21:23:48.632Z INFO ImageRepository controller/imagerepository_controller.go:259 Updated component's ContainerImage {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy","namespace":"build-e2e-zdos"}, "namespace": "build-e2e-zdos", "name": "imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy", "reconcileID": "e87305a5-a26e-4d9a-9925-4c70c0c5afe8", "ComponentName": "gh-multi-component-parent-ghqy"} 2025-11-03T21:23:48.686Z INFO ImageRepository controller/imagerepository_controller.go:266 Updated image repository annotation {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy","namespace":"build-e2e-zdos"}, "namespace": "build-e2e-zdos", "name": "imagerepository-for-build-suite-component-update-jtjm-gh-multi-component-parent-ghqy", "reconcileID": "e87305a5-a26e-4d9a-9925-4c70c0c5afe8"} 2025-11-03T21:23:57.486Z INFO Application controller/application_controller.go:400 Removed secret link from service account {"controller": "application", "controllerGroup": "appstudio.redhat.com", "controllerKind": "Application", "Application": {"name":"appstudio","namespace":"rel-plan-admis-eztf"}, "namespace": "rel-plan-admis-eztf", "name": "appstudio", "reconcileID": "ea5a603e-05f6-4628-ab92-5f369df1bec7", "ServiceAccountName": "konflux-integration-runner", "SecretName": "appstudio-pull", "action": "UPDATE"} 2025-11-03T21:23:57.556Z INFO Application controller/application_controller.go:101 Application finalizer removed {"controller": "application", "controllerGroup": "appstudio.redhat.com", "controllerKind": "Application", "Application": {"name":"appstudio","namespace":"rel-plan-admis-eztf"}, "namespace": "rel-plan-admis-eztf", "name": "appstudio", "reconcileID": "ea5a603e-05f6-4628-ab92-5f369df1bec7", "action": "DELETE"} 2025-11-03T21:25:48.452Z INFO ImageRepository controller/imagerepository_controller.go:1137 Application pull secret updated after removing registry auth {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-secret-lookup-mpiy-component-one-wlls","namespace":"build-e2e-tvmb"}, "namespace": "build-e2e-tvmb", "name": "imagerepository-for-build-secret-lookup-mpiy-component-one-wlls", "reconcileID": "5470d1d5-f369-4bf2-97c3-9698fb138953", "application": "build-secret-lookup-mpiy"} 2025-11-03T21:25:49.017Z INFO ImageRepository.RepositoryCleanup controller/imagerepository_controller.go:688 Deleted push robot account {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-secret-lookup-mpiy-component-one-wlls","namespace":"build-e2e-tvmb"}, "namespace": "build-e2e-tvmb", "name": "imagerepository-for-build-secret-lookup-mpiy-component-one-wlls", "reconcileID": "5470d1d5-f369-4bf2-97c3-9698fb138953", "RobotAccountName": "build_e2e_tvmb_component_one_wlls_31b7bf82a6", "action": "DELETE"} 2025-11-03T21:25:49.334Z INFO Application controller/application_controller.go:400 Removed secret link from service account {"controller": "application", "controllerGroup": "appstudio.redhat.com", "controllerKind": "Application", "Application": {"name":"build-secret-lookup-mpiy","namespace":"build-e2e-tvmb"}, "namespace": "build-e2e-tvmb", "name": "build-secret-lookup-mpiy", "reconcileID": "b571292a-7eb8-4631-a64f-d16e11bcd65d", "ServiceAccountName": "konflux-integration-runner", "SecretName": "build-secret-lookup-mpiy-pull", "action": "UPDATE"} 2025-11-03T21:25:49.376Z INFO Application controller/application_controller.go:101 Application finalizer removed {"controller": "application", "controllerGroup": "appstudio.redhat.com", "controllerKind": "Application", "Application": {"name":"build-secret-lookup-mpiy","namespace":"build-e2e-tvmb"}, "namespace": "build-e2e-tvmb", "name": "build-secret-lookup-mpiy", "reconcileID": "b571292a-7eb8-4631-a64f-d16e11bcd65d", "action": "DELETE"} 2025-11-03T21:25:49.547Z INFO ImageRepository.RepositoryCleanup controller/imagerepository_controller.go:697 Deleted pull robot account {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-secret-lookup-mpiy-component-one-wlls","namespace":"build-e2e-tvmb"}, "namespace": "build-e2e-tvmb", "name": "imagerepository-for-build-secret-lookup-mpiy-component-one-wlls", "reconcileID": "5470d1d5-f369-4bf2-97c3-9698fb138953", "RobotAccountName": "build_e2e_tvmb_component_one_wlls_488d38c518_pull", "action": "DELETE"} 2025-11-03T21:25:50.264Z INFO ImageRepository.RepositoryCleanup controller/imagerepository_controller.go:711 Deleted image repository {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-secret-lookup-mpiy-component-one-wlls","namespace":"build-e2e-tvmb"}, "namespace": "build-e2e-tvmb", "name": "imagerepository-for-build-secret-lookup-mpiy-component-one-wlls", "reconcileID": "5470d1d5-f369-4bf2-97c3-9698fb138953", "ImageRepository": "build-e2e-tvmb/component-one-wlls", "action": "DELETE"} 2025-11-03T21:25:50.275Z INFO ImageRepository controller/imagerepository_controller.go:170 Image repository finalizer removed {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-secret-lookup-mpiy-component-one-wlls","namespace":"build-e2e-tvmb"}, "namespace": "build-e2e-tvmb", "name": "imagerepository-for-build-secret-lookup-mpiy-component-one-wlls", "reconcileID": "5470d1d5-f369-4bf2-97c3-9698fb138953", "action": "DELETE"} 2025-11-03T21:25:50.835Z INFO ImageRepository.RepositoryCleanup controller/imagerepository_controller.go:688 Deleted push robot account {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-secret-lookup-mpiy-component-two-ikuu","namespace":"build-e2e-tvmb"}, "namespace": "build-e2e-tvmb", "name": "imagerepository-for-build-secret-lookup-mpiy-component-two-ikuu", "reconcileID": "16bd6cd1-35cc-474b-a706-0d41855e63a7", "RobotAccountName": "build_e2e_tvmb_component_two_ikuu_104bdbbfd4", "action": "DELETE"} 2025-11-03T21:25:51.436Z INFO ImageRepository.RepositoryCleanup controller/imagerepository_controller.go:697 Deleted pull robot account {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-secret-lookup-mpiy-component-two-ikuu","namespace":"build-e2e-tvmb"}, "namespace": "build-e2e-tvmb", "name": "imagerepository-for-build-secret-lookup-mpiy-component-two-ikuu", "reconcileID": "16bd6cd1-35cc-474b-a706-0d41855e63a7", "RobotAccountName": "build_e2e_tvmb_component_two_ikuu_435d229c5f_pull", "action": "DELETE"} 2025-11-03T21:25:52.075Z INFO ImageRepository.RepositoryCleanup controller/imagerepository_controller.go:711 Deleted image repository {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-secret-lookup-mpiy-component-two-ikuu","namespace":"build-e2e-tvmb"}, "namespace": "build-e2e-tvmb", "name": "imagerepository-for-build-secret-lookup-mpiy-component-two-ikuu", "reconcileID": "16bd6cd1-35cc-474b-a706-0d41855e63a7", "ImageRepository": "build-e2e-tvmb/component-two-ikuu", "action": "DELETE"} 2025-11-03T21:25:52.085Z INFO ImageRepository controller/imagerepository_controller.go:170 Image repository finalizer removed {"controller": "imagerepository", "controllerGroup": "appstudio.redhat.com", "controllerKind": "ImageRepository", "ImageRepository": {"name":"imagerepository-for-build-secret-lookup-mpiy-component-two-ikuu","namespace":"build-e2e-tvmb"}, "namespace": "build-e2e-tvmb", "name": "imagerepository-for-build-secret-lookup-mpiy-component-two-ikuu", "reconcileID": "16bd6cd1-35cc-474b-a706-0d41855e63a7", "action": "DELETE"} 2025-11-03T21:26:35.869Z INFO Application controller/application_controller.go:101 Application finalizer removed {"controller": "application", "controllerGroup": "appstudio.redhat.com", "controllerKind": "Application", "Application": {"name":"appstudio","namespace":"happy-path-fhge"}, "namespace": "happy-path-fhge", "name": "appstudio", "reconcileID": "bc5e1160-4268-4583-aff5-2f7b99d16537", "action": "DELETE"} 2025-11-03T21:29:22.054Z INFO Application controller/application_controller.go:400 Removed secret link from service account {"controller": "application", "controllerGroup": "appstudio.redhat.com", "controllerKind": "Application", "Application": {"name":"appstudio","namespace":"ex-registry-ajoj"}, "namespace": "ex-registry-ajoj", "name": "appstudio", "reconcileID": "30cedadb-0a71-4ed2-bd0f-987e4339e385", "ServiceAccountName": "konflux-integration-runner", "SecretName": "appstudio-pull", "action": "UPDATE"} 2025-11-03T21:29:22.116Z INFO Application controller/application_controller.go:101 Application finalizer removed {"controller": "application", "controllerGroup": "appstudio.redhat.com", "controllerKind": "Application", "Application": {"name":"appstudio","namespace":"ex-registry-ajoj"}, "namespace": "ex-registry-ajoj", "name": "appstudio", "reconcileID": "30cedadb-0a71-4ed2-bd0f-987e4339e385", "action": "DELETE"}